cut your own throat - Spanisch Englisch Wörterbuch